virginal membrane An obsolete term for... Read More
Definition noun, plural: membranes (1) (biology) A thin layer of tissue covering a surface or lining a cavity, space or... Read More